package com.pengtu.gsj.service.yh;

import java.text.ParseException;
import java.util.List;

import com.pengtu.gsj.dao.base.Page;
import com.pengtu.gsj.dao.base.QueryFilter;
import com.pengtu.gsj.entity.yh.RoadRectification;

public interface RoadRectificationService {

	public List<RoadRectification> getRoadRectifications(final QueryFilter queryFilter);

	public RoadRectification getRoadRectification(String id);

	public void saveRoadRectification(RoadRectification roadRectification);

	public Page<RoadRectification> findRoadRectifications(final Page<RoadRectification> page,
			final QueryFilter queryFilter);

	public void deleteRoadRectification(String id);
	
	public void deleteRoadRectification(RoadRectification roadRectification);
	
	public List<RoadRectification> getCheckRoadRectifications(String startTime, String endTime) throws ParseException;
	
	public boolean isYearUnique(String year, String entityId);
}
